package com.hippy.erya.entity;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

import java.util.Date;

@Data
@Builder
@ToString(callSuper = true)
@TableName("T_COSTING")
@NoArgsConstructor
@AllArgsConstructor
public class CostingDO extends BaseDO {

    @ExcelProperty("核算日期")
    private Date costingDate;

    @ExcelIgnore
    private String userCode;

    @ExcelProperty("原料成本")
    private double rawMaterialCost;

    @ExcelProperty("人工成本")
    private double artificialCost;

    @ExcelProperty("包装成本")
    private double packageCost;

    @ExcelProperty("关系维护成本")
    private double relationshipCost;

    @ExcelProperty("运营成本")
    private double operationCost;

    @ExcelProperty("订单总收入")
    private double orderAllIncome;

    @ExcelProperty("今日总利润")
    private double allProfit;

    @ExcelProperty("核算状态")
    private String status;

}
